cover/stuff with straw - Francés Inglés Diccionario